<?php
/** .-------------------------------------------------------------------
* |  Software: [HDPHP framework]
* |      Site: www.hdphp.com
* |-------------------------------------------------------------------
* |    Author: 向军 <2300071698@qq.com>
* |    WeChat: aihoudun
* | Copyright (c) 2012-2019, www.houdunwang.com. All Rights Reserved.
* '-------------------------------------------------------------------*/

namespace system\model;

use hdphp\Model\Model;

class Brand extends Model{
	//数据表
	protected $table = "brand";

	//允许填充字段
	protected $allowFill = [ ];

	//禁止填充字段
	protected $denyFill = [ ];

	//完整表名
	protected $full = false;

	//自动验证
	protected $validate=[
		//['字段名','验证方法','提示信息',验证条件,验证时间]
        ["bname","required","品牌名不能为空",self::MUST_VALIDATE,self::MODEL_BOTH ],
        ["sort",'num:1,99','排序不能为空',self::MUST_VALIDATE,self::MODEL_BOTH ],
        ["logo","required","图片不能为空",self::MUST_VALIDATE,self::MODEL_BOTH ],
        ["ishot","required","请选择是否热门",self::MUST_VALIDATE,self::MODEL_BOTH ],
	];

	//自动完成
	protected $auto=[
		//['字段名','处理方法','方法类型',验证条件,验证时机]
	];

	//自动过滤
    protected $filter=[
        //[表单字段名,过滤条件,处理时间]
    ];

	//时间操作,需要表中存在created_at,updated_at字段
	protected $timestamps=false;



    public function store(){
        $Brand=new Brand();
        $Brand["bname"]=Q("post.bname");
        $Brand["sort"]=Q("post.sort");
        $Brand["logo"]=Q("post.logo");
        $Brand["ishot"]=Q("post.ishot");
        return $Brand->save();
    }
    public function edit(){
        $bid=Q("bid");
        $Brand=Brand::find("$bid");
        $Brand["bname"]=Q("post.bname");
        $Brand["sort"]=Q("post.sort");
        $Brand["logo"]=Q("post.logo");
        $Brand["ishot"]=Q("post.ishot");
        return $Brand->save();
    }
}